which excavates - Français Anglais Dictionnaire